meeting point for birds on river banks - Espagnol Anglais Dictionnaire